🇬🇧 en fr 🇫🇷

winning streak noun

  • An uninterrupted sequence of wins.
baraka
Wiktionary Links